/*
 * Copyright (C), 2002-2018, 苏宁易购电子商务有限公司
 * FileName: PageList.java
 * Author:   88395515
 * Date:     2018/12/14  14:53
 * Description: //模块目的、功能描述
 * History: //修改记录
 * <author>      <time>      <version>    <desc>
 * 修改人姓名             修改时间            版本号                  描述
 */

package com.example.common.result;

/**
 * 〈〉<br>
 * 〈功能详细描述〉
 *
 * @author 88395515
 * @Date: Created in 14:53 2018/12/14
 * @see [相关类/方法]（可选）
 * @since [产品/模块版本] （可选）
 */
public class PageList<T> extends Result {

    /**
     * 条数
     */
    private long count;


    private T data;

    public PageList() {
    }

    public PageList(T data) {
        super();
        this.data = data;
        if (null == data) {
            this.fail("查询为空");
        }
    }

    public PageList(long count, T data) {
        this.count = count;
        this.data = data;
    }


    public T getData() {
        return data;
    }

    public void setData(T data) {
        this.data = data;
    }
}
